package com.wyx.pojo.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import com.wyx.pojo.Smoke;
import lombok.Data;

import java.io.File;

/**
 * 这个bean 在订单卷烟列表里面在用，
 * 在 订单卷烟列表 下面的大事件部分。用于新增，下架， 更新。  为什么用这个，因为后续可能使用后面的焦油含量等 非smoke列表的字段
 */
@Data
public class SmokeDto extends Smoke {
    //这条数据是  这个烟的一个批注。添加烟的时候的一个备注
    @ExcelProperty(value = "备注")
    private String remarkDetail;
    @ExcelProperty(value = "图片")
    private File picFile;

    private String picAddress;

    //发生变更的时候的一个描述。 用于显示在excel中。
    private String changeDesc;
    private String imageType;

    @Override
    public String toString() {
        return super.toString() + "SmokeDto{" +
                "remarkDetail='" + remarkDetail + '\'' +
                ", picFile=" + picFile +
                ", picAddress='" + picAddress + '\'' +
                ", changeDesc='" + changeDesc + '\'' +
                ", imageType='" + imageType + '\'' +
                '}';
    }
}
